home *** CD-ROM | disk | FTP | other *** search
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ SAT Version 1.14 Documentation ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- Introduction:
-
- SAT is a program for handling the daily influx of files from the
- Planet Connect satellite system. The main purpose of the program is
- to move received files to processing directories and keep track of
- what has and has not been received.
-
- Additional Features Include:
-
- - TIC File processing
- - Match .TIC file to distribution file
- - Move processed distribution files to another directory
- - Move or optionally delete .TIC files
- - Produce a PCBoard style directory of received distribution files
- - The PCBoard style directory is highly customizable including:
- - Addition of file distribution area to description
- - Starting the description on the same line as the file name
- - Justify the description Right or Left on the line
- - Optional single whitespace the description
- - Optional Strip high ASCII
- - Optional Wordwrap, with specified wraplength
- - Selectable number of line before and after the description
- - Optional search for FILE_ID.DIZ and/or DESC.SDI files for
- distribution file descriptions.
- - Optional insertion of FILE_ID.DIZ files where they do not exist
- using .TIC description text.
- - Parameterized Archiver commands for extraction/insertion to
- handle differing archivers. Commands for
- ZIP/ARJ/ARC/SDN/PAK/LHA/LZH supplied.
-
- - Selectable file moving methods
- - DELETE, always delete
- - NEWER, move only if newer, otherwise delete. Delete older files.
- - RENAME, move only if newer, otherwise delete. Rename older files.
- - ALERT, like RENAME, but also write a message to a selectable msg
- base alerting that a new file has appeared.
- - MOVE, always move.
-
- - Up to 100 From/To directory pairs for file moving, with wildcard
- specification.
-
- - User definable COPY program for across drive moving of files (for
- NOVELL systems, this would be the NCOPY.EXE program).
-
- - Selectable logging levels:
- 1(Error), 2(Warning), 3(Major Info), 4(Minor Info), 5(Who Cares)
-
- - Write a PCBoard message to the Sysop when an error occurs (optional)
-
- - Usenet BAG handling
- - Unzipping of BAGs
- - Elimination of unwanted newsgroups from BAGs
- - Optional Tracking of Unknown Newsgroups
- - Optional Newsgroup Statistics (Msgs, Bytes)
- - Optional Culled Newsgroup Statistics (Msgs, Bytes)
-
- - UPLD.LST processing
- - Tracking of received files versus what is being sent
- - Tracks number times a files has been received
- - FREQ list production, new or cumulative, Manual or Automatic.
- - Definable Errorlevel exit when files are to be FREQ'd
- - Data held in industry standard .DBF files for easy interface
- - Build/Index/Purge/Check the databases
- - Automatic or Manual Purging of old data
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Program Installation ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- Unzip everything in a directory where you would like SAT to run.
-
- Ensure that the usual PCBoard environment variables are present for
- access to PCBOARD.DAT (SET PCBDAT=xxxxxx).
-
- Alter the configuration file to your tastes and system.
-
- Run SAT -once- with the Parameter "BUILD". This will create your
- starting databases and indexes.
-
- Decide when and how you want SAT to run (manually? in event?) and
- insert the appropriate statements into your selected process.
-
- Run it! It is suggested you -not- run with ALERT until you've run
- long enough to build prior file instances.
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Sample Usage ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- Typically I use SAT as a once-an-hour process on a dedicated batch
- process server. Here is the batch file run:
-
-
- @ECHO OFF
- H:
- cd\pc\sat
-
- SAT MOVE
- SAT TIC
-
- :FIDO
- if not exist H:\pc2\fido\mail\0*.* goto UNINET
- f:
- cd\qf
- qscan /CNODE100 /BOTH
-
- :UNINET
- if not exist H:\pc2\uninet\LEDGE.* goto RIME
- p:
- cd\doors\cammail
- export ledge /TOP
- import ledge /KILLQWK /LOG
-
- :RIME
- if not exist H:\pc2\rime\*.ZIP goto WEATHER
- p:
- cd\postlink
- postlink altimp.cfg /altimport
-
- :WEATHER
- if not exist h:\pc2\weather\*.arc goto FINI
- h:
- cd \pc2\weather
- mv *.arc \f\weather\work /O
- cd \f\weather\work
- pkunzip *.arc
- del *.arc
- fname *.PCX "pkzip -m %%f %%s">doit.bat
- call doit
- del doit.bat
- mv *.zip \f\weather /O
-
- :FINI
- cls
-
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Program Commandline Parameters ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- Usage:
-
- SAT <action> [Cfg=cfgfile]
-
- where <action> (required) is the action to take
- or "?" for extended information.
-
- where [Cfg=cfgfile] (optional) is the configuration file
- to use. All PCBoard Professional Sysop Series (PPSS)
- programs and packages operate out of a unified
- configuration file called PPSS.CFG. See CONFIG.DOC
- for general information on PPPS.CFG files.
-
- <action> can be one of
-
- BUILD - Builds the databases files for file tracking (initial run).
- INDEX - (re)Indexes the data files.
- CHECK - Xrefs current files against the file tracking databases.
- MOVE - Moves, deletes, etc. files per configuration.
- FREQ - Constructs list of files not received.
- PORP - Culls USENET Bag files per wanted newsgroups.
- TIC - TIC file processing, directory construction.
- PACK - Pack databases, usually not done manually.
- PURGE - Purge records per date parms in Cfg, Pack.
-
- Note: "PORP" is a joke. :-)
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Example Configuration File format ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- ;═══════════════════════════════════════════════════════════════════════════
- ;PCBoard Professional Sysop Series
- ;═══════════════════════════════════════════════════════════════════════════
-
- ;───────────────────────────────────────────────────────────────────────────
- [PPSS General Configuration]
- ;───────────────────────────────────────────────────────────────────────────
-
- Version=120
-
- BBSName=Mushin BBS
- BBSSlogan=Join the InfoMushin Age!
- SysopName=Brad Chesbro
- PKZIP=PKZIP.EXE
- PKUNZIP=PKUNZIP.EXE
- TextEditor=B.EXE
- MsgWriter=TXT2MSG.EXE
- NetworkCopy=NCOPY.EXE
-
- ;───────────────────────────────────────────────────────────────────────────
- [SAT File Handler Configuration]
- ;───────────────────────────────────────────────────────────────────────────
-
- ; Version, Registration, Nodes Supported
-
- Version=110
- RegisteredName=Bradley Chesbro
- RegistrationNumber=0
- NodesSupported=100
-
- ; UPLD.LST and tracking databases/indexes
-
- RawUpldLst=H:\PC\SKY\UPLD.LST
- UpldDbf=SATUPLD.DBF
- UpldIdx=SATUPLD.IX1
- ULstIdx=SATUPLD.IX2
- MoveDbf=SATMOVE.DBF
- MoveIdx=SATMOVE.IX1
-
- ; Usenet Newsgroup BAG Processing
-
- BagDir=H:\PC2\NEWSGRP
- GroupKeepList=KEEPME.LST
- ListUnknownNewsgroups=NO
- ListNewsgroupStatistics=YES
-
- ; File Receival tracking/notification
-
- FreqFile=SATFREQ.NOW
- FreqSuffix=FRQ
- NeedToFreqExitErrorLevel=1
-
- ; TIC file processing
-
- TicTICSAreIn=H:\PC2\FIDO\FILES
- TicFilesAreIn=H:\PC2\FIDO\FILES
- MoveTicTICSTo=H:\TICS\IN
- MoveTicFilesTo=H:\TICS\IN
- DeleteProcessedTICs=NO
- PCBFileDirectory=SATMOVE.FIL
-
- ; No refit, standard PCBoard style
- StartSameLine=YES
- JustifyRight=YES
- SingleWhite=NO
- StripHigh=NO
- WordWrap=NO
- WrapLength=45
- BlankLinesAfterName=0
- BlankLinesAfterDesc=0
-
- TicAreaTag=FDNArea:
- UseDIZIfAvailable=YES
- UseSDIIfAvailable=YES
- LogNoDIZOrSDI=NO
- AddTICDescAsDIZIfNoDIZ=YES
- Archive=ARC;PkUnPak.Exe -xr %s FILE_ID.DIZ
- Archive=PAK;Pak.Exe e /wa /st %s FILE_ID.DIZ
- Archive=ZOO;Zoo.Exe xo %s FILE_ID.DIZ
- Archive=ZIP;PkunZip.Exe -o -ed %s FILE_ID.DIZ
- Archive=LHA;LHa.Exe e -m1 %s FILE_ID.DIZ
- Archive=LZH;LHa.Exe e -m1 %s FILE_ID.DIZ
- Archive=ARJ;Arj.Exe e -y %s FILE_ID.DIZ
- Archive=SDN;Arj.Exe e -y %s FILE_ID.DIZ
- Archive=SQZ;Sqz.Exe e /p3o1 %s FILE_ID.DIZ
-
- ; General Maintenance, logging and messages
-
- PurgeDays=5
- NoPurgeList=NOPURGE.LST
- SysopLog=SYSOP.LOG
- Loglevel=5
- ProgramErrorMsg=PROGERR.MSG
- ProgramAlertMsg=PROGALRT.MSG
- SysopMsgBase=0
-
- ; File moving
-
- ; FromDir ToDir Wildcard Method
-
- Move=H:\PC\CELEPUB H:\PC2\CELEPUB *.* NEWER
- Move=H:\PC\CONNECT H:\PC2\SKY\INFO *.QIF ALERT
- Move=H:\PC\CONNECT H:\PC2\CONNECT *.* RENAME
- Move=H:\PC\CRS H:\PC2\SKY\INFO *.QIF ALERT
- Move=H:\PC\CRS H:\PC2\CRS *.* RENAME
- Move=H:\PC\FIDO H:\PC2\FIDO\MAIL 0000FFFF.* NEWER
- Move=H:\PC\FIDO H:\PC2\FIDO\CDN CDN*.* NEWER
- Move=H:\PC\FIDO H:\PC2\FIDO\FAM FMLY*.* NEWER
- Move=H:\PC\FIDO H:\PC2\FIDO\FILES *.* NEWER
- Move=H:\PC\FRENCH H:\PC2\FRENCH *.* NEWER
- Move=H:\PC\FUTURE H:\PC2\FUTURE *.* NEWER
- Move=H:\PC\GALAXY H:\PC2\SKY\INFO *.QIF ALERT
- Move=H:\PC\GALAXY H:\PC2\GALAXY *.* NEWER
- Move=H:\PC\GLOBAL H:\PC2\SKY\INFO *.QIF ALERT
- Move=H:\PC\GLOBAL H:\PC2\GLOBAL *.* RENAME
- Move=H:\PC\HCN H:\PC2\HCN *.* RENAME
- Move=H:\PC\INTELEC H:\PC2\SKY\INFO *.QIF ALERT
- Move=H:\PC\INTELEC H:\PC2\INTELEC *.* RENAME
- Move=H:\PC\NEWSGRP H:\PC2\SKY\PERS PCUSENET.TXT ALERT
- Move=H:\PC\NEWSGRP H:\PC2\NEWSGRP *.* NEWER
- Move=H:\PC\PROSTAR H:\PC2\PROSTAR *.* NEWER
- Move=H:\PC\RIME H:\PC2\RIME *.* NEWER
- Move=H:\PC\ROSENET H:\PC2\SKY\INFO *.QIF ALERT
- Move=H:\PC\ROSENET H:\PC2\ROSENET *.* NEWER
- Move=H:\PC\SKY\PERS H:\PC2\FIDO\FILES ALLTICS.* RENAME
- Move=H:\PC\SKY\PERS H:\PC2\SKY\PERS *.* ALERT
- Move=H:\PC\SKY\SKY H:\PC2\SKY\SKY UPLD.LS* NEWER
- Move=H:\PC\SKY\SKY H:\PC2\SKY\SKY *.* NEWER
- Move=H:\PC\TV H:\PC2\TV *.* NEWER
- Move=H:\PC\UNINET H:\PC2\SKY\INFO *.QIF ALERT
- Move=H:\PC\UNINET H:\PC2\UNINET *.* RENAME
- Move=H:\PC\USATODAY H:\PC2\USATODAY *.* RENAME
- Move=H:\PC\WEATHER H:\PC2\WEATHER *.* NEWER
- Move=H:\PC\ILINK H:\PC2\ILINK *.* NEWER
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ NetworkCopy ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- This line is used to specify a network specific COPY if it is appropriate
- for your network. This option was put in place purely for those networks
- (NOVELL for example) that have a network compatible copy that accomplishes
- it's work by instructing the server to do the copy without having the file
- actually travel up the network wire to the workstation and back down. In
- a future version of SAT it is hoped to make the NOVELL copy internal using
- proper NOVELL API calls.
-
- You can put just COPY, and let DOS do the copy, or put INTERNAL, and let
- SAT do the copy internally.
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Messages ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- If you want to disable a particular message from being sent, leave
- that line blank, i.e.
-
- ProgramErrorMsg=
- ProgramAlertMsg=
-
- A message is simply text; the To/From and Subject are currently
- program-controlled.
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Databases ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- Databases used by SAT are industry standard .DBF databases. The
- indexes are proprietary. You may name and place the databases and
- indexes however you like.
-
- Database naming and placement parameters:
-
- UpldDbf=
- UpldIdx=
- ULstIdx=
-
- MoveDbf=
- MoveIdx=
-
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Version Control ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- PPSS programs keep track of Configuration file version so that they
- can complain if the configuration file needs to be updated for a new
- version. Parameter:
-
- Version=
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Registration ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- Registration is -not- necessary for full and complete running of the
- SAT program; in fact registration is -free- for a phone call. See
- "REGISTER.DOC" for full information. Until registered, these
- parameters can be anything:
-
- RegisteredName=
- RegistrationNumber=
- NodesSupported=
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Files Received Tracking ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- These parameters are used to keep track of files that should be
- received, which have been received, and those which have not been
- received and which must be procured by "non-satellite means".
-
- RawUpldLst=
-
- Points to the directory where "UPLD.LST" can be found.
-
- FreqFile=
-
- Desired name for the file that lists unreceived files for
- a "SAT FREQ" adhoc run.
-
- FreqSuffix=
-
- Desired suffix for the daily "Unreceived this date" file.
- The filename is YY-MM-DD.ext
-
- NeedToFreqExitErrorLevel=
-
- After the automatic production of the "unreceived this date"
- file, the program will exit with this error level for batch
- file purpose.
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Usenet BAG processing ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- Usenet BAG processing is designed to unzip and strip from the .BAG
- files those messages from newgroups you do not wish to carry. A work
- directory beneath the BAG directory is created and deleted.
-
- Press Escape during BAG processing and the program will ask if you
- wish to terminate processing at this time. Processing will be
- terminated gracefully. The work directory will be deleted. No data
- is lost.
-
- BagDir=
-
- Where the zipped BAG files can be found.
-
- GroupKeepList=
-
- The Usenet newsgroups you wish to retain
-
- ListUnknownNewsgroups=
-
- The program will optionally list newgroups you have not
- listed. Not recommended at this time. Leave blank to
- bypass this list.
-
- ListNewsgroupStatistics=
-
- The program will optionally list message statistics for the
- newsgroups you are keeping.
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ TIC file processing ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- This is an somewhat complicated area. You can process/match TIC
- files to the files they name, while deleting or moving the TIC files.
- You can create a PCBoard compatible directory of the files that are
- matched to, using either the TIC supplied description (the program
- will automatically detect and use lDesc in preference to Desc in this
- case) or use the FILE_ID.DIZ/DESC.SDI files if present. There are
- numerous possibilites for formatting the PCBoard dir file.
-
- TicTICSAreIn=
- TicFilesAreIn=
-
- Where the TIC files and the distribution files are,
- -after- being "SAT MOVE"'d.
-
- DeleteProcessedTICs=
-
- YES or NO
-
- MoveTicTICSTo=
- MoveTicFilesTo=
-
- Move the Processed TIC files and distribution to a
- "processed" directory. This will keep them from being
- processed more than once...
-
- PCBFileDirectory=
-
- Drive\Path\Name of the text file to add descriptions to.
-
- TicAreaTag=
-
- A non-blank specification here will add one line to the
- file description of the text specified here followed by one
- blank and the TIC area. Example, "FDNArea: PCBUTIL".
-
- UseDIZIfAvailable=
- UseSDIIfAvailable=
-
- YES or NO for each. You may not want to take the time to
- process the files at this time.
-
- LogNoDIZOrSDI=
-
- Log those file that do -not- have an override description
- FILE_ID.DIZ or DESC.SDI
-
- Archive=
-
- Specification of file extent and archiver parameters. The first
- characters of the parameters should be the file extent that
- specifies this archiver, followedby s semi-colon. The text
- following is that which you would use to extract the description
- files from the archive, with the position where the name of the
- archive denoted by "%s" (lower case s). You can if you wish
- specify a complete drive and path to the archiver, but you
- must specify all slashes (\) as two slashes (\\). As an example:
-
- Archive=ZIP;C:\\UTIL\\PkunZip.Exe -o -ed %s FILE_ID.DIZ
-
- In the sample configuration is:
-
- Archive=ARC;PkUnPak.Exe -xr %s FILE_ID.DIZ DESC.SDI
- Archive=PAK;Pak.Exe e /wa /st %s FILE_ID.DIZ DESC.SDI
- Archive=ZOO;Zoo.Exe xo %s FILE_ID.DIZ DESC.SDI
- Archive=ZIP;PkunZip.Exe -o -ed %s FILE_ID.DIZ DESC.SDI
- Archive=LHA;LHa.Exe e -m1 %s FILE_ID.DIZ DESC.SDI
- Archive=LZH;LHa.Exe e -m1 %s FILE_ID.DIZ DESC.SDI
- Archive=ARJ;Arj.Exe e -y %s FILE_ID.DIZ DESC.SDI
- Archive=SDN;Arj.Exe e -y %s FILE_ID.DIZ DESC.SDI
- Archive=SQZ;Sqz.Exe e /p3o1 %s FILE_ID.DIZ DESC.SDI
-
- StartSameLine=
- JustifyRight=
- SingleWhite=
- StripHigh=
- WordWrap=
- WrapLength=
- BlankLinesAfterName=
- BlankLinesAfterDesc=
-
- These parameters are used to determine the format of the
- PCBoard directory entries created by SAT. The placement
- of the Filename, size, and date are fixed; everything else
- is up for grabs.
-
- StartSameLine (YES/NO) indicates whether the description is to
- start on the same line as the Filename or on some following line.
-
- Justify right (YES/NO) indicates whether the description, after
- any wordwrap, should be snug against the right side of the screen
- or the left side.
-
- StripHigh (YES/NO) will strip ansi characters above decimal 127,
- and also those below a space ().
-
- SingleWhite (YES/NO) strips excess spaces and linefeeds from the
- description.
-
- WordWrap (YES/NO) indicates to submit the description to wordwrap
- or leave it "as found". The program will always wordwrap Desc
- (from the TIC file) as this will sometimes go over the usual
- standard PCBoard description length.
-
- WrapLength (number) is the number of characters to wordwrap at.
- PCBoard standard is 45.
-
- BlankLinesAfterName, BlankLinesAfterDesc indicate to produce
- "attached" blank lines directly after the Filename line (before
- the description) and directly after the description. "Attached"
- blank lines are lines that contain the description lines of "|"
- and nothing else.
-
- The following produces a standard PCBoard directory, using the
- description as intended by the program author.
-
- ; No refit, standard PCBoard style
- StartSameLine=YES
- JustifyRight=YES
- SingleWhite=NO
- StripHigh=NO
- WordWrap=NO
- WrapLength=45
- BlankLinesAfterName=0
- BlankLinesAfterDesc=0
-
- DMPC211.ZIP 50852 04-11-94 ╒══════════════════════════════╕
- | │ Dual Module Player Companion │
- | │ ⌐ ∙ Version 2.11 ∙ ¬ │
- | ╞═══────∙·· · · ··∙────═══╡
- | │ DMPC is a front end for DMP │
- | │ and other players. DMPC can │
- | │ read files inside ARJ/ZIP/ │
- | │ LHA/LIMIT and SQZ archives. │
- | │ Supports all known formats!! │
- | │ Allows random and tagged │
- | │ playing. Mouse support, EMS │
- | │ or disk swapping, multiple │
- | │ configs, a sample ripper & │
- | │ previewer for MOD, S3M, STM, │
- | │ 669, MTM, ULT, FAR & AMF │
- | │ formats. Rips samples into │
- | │ SMP, RAW, WAV, SND and VOC. │
- | │ Multiple Directory Support!! │
- | ╞═══────∙·· · · ··∙────═══╡
- | │ I need support from the BBS │
- | │ community, email me if you │
- | │ can help distro DMPC for me. │
- | ╘══════════════════════════════╛
-
-
- The following produces a standard PCBoard directory, wordwrapping
- the description. Not recommended.
-
- ; Total refit, standard PCBoard style
- ;StartSameLine=YES
- ;JustifyRight=YES
- ;SingleWhite=YES
- ;StripHigh=NO
- ;WordWrap=YES
- ;WrapLength=45
- ;BlankLinesAfterName=0
- ;BlankLinesAfterDesc=0
-
- DMPC211.ZIP 50852 04-11-94 ╒══════════════════════════════╕ │ Dual
- | Module Player Companion │ │ ⌐ ∙ Version
- | 2.11 ∙ ¬ │ ╞═══────∙·· · ·
- | ··∙────═══╡ │ DMPC is a front end for DMP │
- | │ and other players. DMPC can │ │ read
- | files inside ARJ/ZIP/ │ │ LHA/LIMIT and
- | SQZ archives. │ │ Supports all known
- | formats!! │ │ Allows random and tagged │
- | │ playing. Mouse support, EMS │ │ or disk
- | swapping, multiple │ │ configs, a sample
- | ripper & │ │ previewer for MOD, S3M, STM, │
- | │ 669, MTM, ULT, FAR & AMF │ │
- | formats. Rips samples into │ │ SMP, RAW,
- | WAV, SND and VOC. │ │ Multiple Directory
- | Support!! │ ╞═══────∙·· · · ··∙────═══╡
- | │ I need support from the BBS │ │
- | community, email me if you │ │ can help
- | distro DMPC for me. │
- | ╘══════════════════════════════╛
-
-
- The following produces a standard PCBoard directory, stripping
- and wordwrapping the description.
-
- ; Total refit, standard PCBoard style
- ;StartSameLine=YES
- ;JustifyRight=YES
- ;SingleWhite=YES
- ;StripHigh=YES
- ;WordWrap=YES
- ;WrapLength=45
- ;BlankLinesAfterName=0
- ;BlankLinesAfterDesc=0
-
-
- DMPC211.ZIP 50852 04-11-94 Dual Module Player Companion Version 2.11
- | DMPC is a front end for DMP and other
- | players. DMPC can read files inside ARJ/ZIP/
- | LHA/LIMIT and SQZ archives. Supports all
- | known formats!! Allows random and tagged
- | playing. Mouse support, EMS or disk
- | swapping, multiple configs, a sample ripper
- | & previewer for MOD, S3M, STM, 669, MTM,
- | ULT, FAR & AMF formats. Rips samples into
- | SMP, RAW, WAV, SND and VOC. Multiple
- | Directory Support!! I need support from the
- | BBS community, email me if you can help
- | distro DMPC for me.
-
-
- The following produces a "wide" files directory.
-
- ; Total refit, wide and expanded style
- ;StartSameLine=YES
- ;JustifyRight=NO
- ;SingleWhite=YES
- ;StripHigh=YES
- ;WordWrap=YES
- ;WrapLength=76
- ;BlankLinesAfterName=0
- ;BlankLinesAfterDesc=0
-
- DMPC211.ZIP 50852 04-11-94 Dual Module Player Companion Version 2.11
- | DMPC is a front end for DMP and other players. DMPC can read files inside
- | ARJ/ZIP/ LHA/LIMIT and SQZ archives. Supports all known formats!! Allows
- | random and tagged playing. Mouse support, EMS or disk swapping, multiple
- | configs, a sample ripper & previewer for MOD, S3M, STM, 669, MTM, ULT, FAR
- | & AMF formats. Rips samples into SMP, RAW, WAV, SND and VOC. Multiple
- | Directory Support!! I need support from the BBS community, email me if you
- | can help distro DMPC for me.
-
- The following produces a "wide and tall" file directory.
-
- ; Total refit, wide and expanded style
- ;StartSameLine=NO
- ;JustifyRight=NO
- ;SingleWhite=YES
- ;StripHigh=YES
- ;WordWrap=YES
- ;WrapLength=76
- ;BlankLinesAfterName=1
- ;BlankLinesAfterDesc=1
-
- DMPC211.ZIP 50852 04-11-94
- |
- | Dual Module Player Companion Version 2.11 DMPC is a front end for DMP and
- | other players. DMPC can read files inside ARJ/ZIP/ LHA/LIMIT and SQZ
- | archives. Supports all known formats!! Allows random and tagged playing.
- | Mouse support, EMS or disk swapping, multiple configs, a sample ripper &
- | previewer for MOD, S3M, STM, 669, MTM, ULT, FAR & AMF formats. Rips samples
- | into SMP, RAW, WAV, SND and VOC. Multiple Directory Support!! I need
- | support from the BBS community, email me if you can help distro DMPC for me.
- |
-
- The following produces a "tall and thin" file directory.
-
- ; Total refit, wide and expanded style
- ;StartSameLine=NO
- ;JustifyRight=NO
- ;SingleWhite=YES
- ;StripHigh=YES
- ;WordWrap=YES
- ;WrapLength=34
- ;BlankLinesAfterName=1
- ;BlankLinesAfterDesc=1
-
- DMPC211.ZIP 50852 04-11-94
- |
- | Dual Module Player Companion
- | Version 2.11 DMPC is a front end
- | for DMP and other players. DMPC
- | can read files inside ARJ/ZIP/
- | LHA/LIMIT and SQZ archives.
- | Supports all known formats!!
- | Allows random and tagged playing.
- | Mouse support, EMS or disk
- | swapping, multiple configs, a
- | sample ripper & previewer for
- | MOD, S3M, STM, 669, MTM, ULT, FAR
- | & AMF formats. Rips samples into
- | SMP, RAW, WAV, SND and VOC.
- | Multiple Directory Support!! I
- | need support from the BBS
- | community, email me if you can
- | help distro DMPC for me.
- |
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Data Purging ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- The program will automatically purge databases of recieved file names
- after a specified number of days. It is recommended you set this at
- 3-5 days, which gives enough time for full file processing and
- deletes file entries which may legitimately repeat such as
- 0000FFFF.MO1. Additionally, you may specify a list of files which
- are -not- to be deleted from the databases, such as SHOW.EXE.
-
- PurgeDays=
- NoPurgeList=
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Logging ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- The basic log levels are 1-5, where 5 give the most information and
- 1 gives the least. Level 1 is basically errors, level 5 is tons
- of information (your log can grow quite large). It is suggested you
- set the logging level at 5 to start and then reduce it later when you
- are assured everything is working to your satisfaction.
-
- SysopLog=
-
- Drive, path, name of the log file.
-
- LogLevel=
-
- 1(Error), 2(Warning), 3(Major Info), 4(Minor Info), 5(Who Cares)
-
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ Program messages ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- SAT has the ability to write messages to a PCBoard message base of
- your choice, using an external message writing utility named TXT2MSG.
- The TO:, FROM: and SUBJECT: are currently fixed, but you can specify
- the text.
-
- ProgramErrorMsg=
-
- Name of the file containing the text to use when SAT has detected
- an error condition.
-
- ProgramAlertMsg=
-
- Name of the file containing the text to use when SAT has detected
- an ALERT condition (see below).
-
- SysopMsgBase=
-
- The number of the conference where the message will inserted.
-
- ╓─────────────────────────────────────────────────────────────────────────────╖
- ║ ░░░░░ File Moving and Tracking ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
- This is where you specify the FROM, TO, FILESPEC, and METHOD of file
- moving.
-
- FROM means the directory where the Planet Connect software will
- place files recieved.
-
- TO means where the SAT program is to move the files.
-
- FILESPEC means which files to move; a DOS wildcard.
-
- METHOD is four-fold:
-
- DELETE - always delete these files, do not move (although you must
- specify at least a "placeholder" directory).
-
- NEWER - move newer files of the same name, deleting the older.
- If the file is identical to one already recieved, it is
- deleted.
-
- RENAME - move newer files of the same name, renaming the older
- in the format YY-MM-DD.ext, where ext is the original
- file extent. Identical files are deleted.
-
- This is useful for Mail files; if the same name will
- appear day after day, use this (HCNMAIL.ZIP comes to
- mind). If you neglect to process a Mail file, it
- will not be overwritten, it will be renamed.
-
- If there are multiple file with the same extent, the
- renaming will fail. If for instance, you specify
- LEDGE.QWK and INTELEC.QWK to go the the same place, and
- miss a processing day, SAT will fail on trying to rename
- two files to the same YY-MM-DD.QWK. It is suggested
- that you move different networks to different places
- and work with them from there. If your mail processor
- cannot handle multiple incoming directories, move the
- incoming mail packets to the processing directory just
- prior to processing.
-
- ALERT - same as RENAME, but also insert a message alerting you
- to there being a new file. Identical files are deleted,
- and no message is inserted.
-
- Examples:
-
- Move=H:\PC\FIDO H:\PC2\FIDO\MAIL 0000FFFF.* NEWER
- Move=H:\PC\FIDO H:\PC2\FIDO\MAIL CDN*.* DELETE
- Move=H:\PC\FIDO H:\PC2\FIDO\FAM FMLY*.* RENAME
- Move=H:\PC\FIDO H:\PC2\FIDO\FILES *.* NEWER
-
- MOVE's are processed in the order that they appear, so in the
- above example, all files matching the wildcard filespec of
- 0000FFFF.* will be treated as NEWER (moved if newer, otherwise
- deleted). Files matching CDN*.* (Christian Distribution Network)
- will always be DELETE'd. FamilyNet files will be moved if newer
- or deleted if identical; older files of the same name will be
- renamed. All remaining files will be moved if newer, otherwise
- deleted.
-
- Move=C:\BRIDGE M:\FIDO_IN 0000FFFF.* NEWER
- Move=C:\BRIDGE M:\FIDO_IN CDN*.* NEWER
- Move=C:\BRIDGE M:\FIDO_IN FMLY*.* NEWER
- Move=C:\BRIDGE M:\FIDO_IN *.* NEWER
-
- This would be redundant; only the last line is needed. You only
- need specify more than one line per FromDir/ToDir if you need to
- process more than one FileSpec.
-